amounts held on deposit - German English Dictionary